package com.ellwood.copyright.infrastructure.system.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ellwood.copyright.common.core.base.EntityFactory;
import lombok.*;

import java.io.Serial;

/**
 * @ProjectName: ell-copyright-pro
 * @PackageName: com.ellwood.copyright.infrastructure.entity.system
 * @ClassName: PageTemplateEntity
 * @Description: // 页面模板管理
 * @Author: Ellwood
 * @CreateDate: 2024/11/21 - 14:19
 * @Version: V1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@EqualsAndHashCode(callSuper = false)
@TableName("page_template")
public class PageTemplateEntity extends EntityFactory {

    @Serial
    private static final long serialVersionUID = -6263394617236832316L;

    /** 编号 */
    @TableId
    private Long  id ;

    /** 模板名称 */
    private String tempName ;

    /** 模板布局文件 */
    private String tempLayoutFile ;

    /** 模板文件路径 */
    private String tempFilePath ;

    /** 模板路由 */
    private String tempRouter ;

    /** 模板访问路径 */
    private String tempVisitPath ;

}
